跳到主要内容
版本:1.3.1

第四章 快速入门

4.1 新建工作站

点击“新建”,如图4-1所示。

image-20220412103743535

图4-1

视图窗口新建一个工作站,如图4-2所示。

image-20211220131222584

图4-2

4.2 打开工程

点击“打开”,如图4-3所示。

image-20220412105633833

图4-3

根据自定义路径,打开工程文件。如图4-4所示。

image-20220412110001325

图4-4

打开工程文件后,如图4-5所示。

image-20211220134328179

图4-5

4.3 打开例子

点击“打开例子”,如图4-6所示。

image-20220412110222691

图4-6

打开例子对应路径,即可选择本软件自带的一个例子工程文件。如图4-7所示。

image-20220412110320081

图4-7

4.4导入模型

点击“导入”,如图4-8所示。

image-20220412111057079

图4-8

可从自定义路径选择需要的模型进行导入。如图4-9所示。

image-20220412111200604

图4-9

4.5 导出模型

点击“导出”,如图4-10所示。

image-20220412111328858

图4-10

可将模型自定义路径\自定义名称导出保存。如图4-11所示。

image-20220412111455689

图4-11

4.6 关闭

点击“关闭”,如图4-12所示,关闭当前页面。

image-20220412111605434

图4-12

如果是编辑过的页面,则提示是否保存工作站。如图4-13所示。

image-20220412111659880

图4-13

4.7 保存

点击“保存”,保存当前工作站。

4.8 另存为

点击“另存为”,可自定义名称、自定义路径进行保存。

4.9 退出

点击“退出”。即关闭软件。如果工作存在编辑过的文件,则提示是否保存工作站。

4.10 撤销

点击“撤销”。返回上一步操作。点击撤销列表,返回到指定操作。

4.11 重做

点击“重做”。重做上一步操作。点击重做列表,重做指定操作。

4.12 机器人库

点击“机器人库”,组合浏览器展示本地机器人列表,如图4-14,点击机器人,图形视窗插入机器人;

1653713101635

图4-14

点击云端,可以在机器人云端库进行下载,下载后机器人插入至3D视窗,同时会添加进本地库,方便用户无需再次下载,快速添加。

树结构-模型,新建机器人节点,如图4-15所示;

树结构-任务,新建机器人工作站,工作站包含:wobjGroup,TooljGroop,TrajtoryGroup,如图4-16所示;

树结构-系统,新增本地程序文件夹Local,Local文件夹包含:HOME,IOSystem,rapid文件,如图4-17所示。

image-20220412131028672

图4-15

image-20220412132258150

图4-16

image-20220412132356810

图4-17

4.12.1 机器人

树结构-模型,单击机器人节点,图形视窗高亮机器人,属性浏览器显示机器人当前属性,组合浏览器显示机器人设置,可进行关节/位置的调节。如图4-18。

image-20211220140001997

图 4-18

鼠标右键点击机器人,弹出功能菜单。如表4-1所示。

功能项功能
回到初始位姿机器人回到机械原点
设定位置给目标对象设定位置,移动位置, 旋转位置
切换可见性在图形视窗中显示/隐藏该对象
删除删除选定对象
重命名更改选定对象名称
表4-1

参数设置,可使机器人按设置的坐标系改变位姿,机器人位姿参数以角度/弧度进行显示。如图4-19所示。

image-20211206193200900

图4-19

机器人设定位置。如图4-20。

image-20211220140213738

图4-20

4.13 模型/模型库

点击“模型”或"模型库",即可按自定义路径导入模型文件

4.13.1 模型

导入模型后,

图形视窗插入模型;

树结构-模型,新增模型节点;如图4-22所示;

单击模型树状节点,图形视窗高亮该模型,属性浏览器显示模型当前属性。

image-20211220140831644

图4-22

模型右键菜单功能项,如表4-2所示;

功能项功能
编辑改变内置模型的长宽高
设定位置对目标对象进行放置位置、移动位置、旋转位置
设置颜色对模型某一个面进行颜色设置
切换可见性在图形视窗中显示/隐藏该对象
删除删除选定对象
复制复制一个模型
安装到安装到选中部件。
绑定工件坐标绑定指定工件坐标。
绑定工具坐标绑定指定工具坐标。
拆除解除所有绑定关系
导出导出模型
放置1点法/3点法放置模型
重命名更改选定对象名称
表4-2

将模型安装到机器人,如图4-23所示。

image-20220412133422458

图4-23

绑定工件坐标,如图4-24所示。

image-20220412134951232

图4-24

绑定工具坐标,如图4-25所示。

image-20220412135038550

图4-25

模型中的几何体,还可以自定义颜色显示。如图4-26所示。

image-20211220142336159

图4-26

根据1点法/3点法放置模型,如图4-27。

image-20220412135519700

图4-27

4.14 添加坐标系

点击“添加坐标系”,可以选择:添加工件坐标、添加工具坐标。如图4-28所示。

image-20220412135641150

图4-28

4.14.1 添加工件坐标系

选择添加工件坐标系,设定坐标系参数。组合浏览器如图4-29所示。

image-20220412135727315

图4-29

标定界面,用户可自定义坐标系。组合浏览器如图4-30所示。

image-20220412135817347

图4-30

4.14.2 添加工具坐标系

选择添加工具坐标系,组合浏览器如图4-31所示。

image-20220412135901566

图4-31

标定界面,用户可自定义坐标系。组合浏览器如图4-32所示。

image-20220412140042418

图4-32

负载设置。用户可设置工具相关参数。组合浏览器如图4-33所示。

image-20220412140142958

图4-33

创建工具坐标系/工件坐标系,树结构浏览器即新增工具坐标系/工件坐标。如图4-34所示。

image-20220412140243990

图4-34

鼠标右键点击工件坐标,弹出功能菜单。如表4-3所示。

功能项功能
插入目标点插入目标点:插入轨迹目标点;插入机器人末端点:插入机器人一定可达的目标点
工件坐标设置重新编辑工件坐标相关参数
复制复制一个工件坐标
切换可见性在图形视窗中显示/隐藏该对象
删除删除选定对象
重命名更改选定对象名称
表4-3

鼠标右键点击工具坐标,弹出功能菜单。如表4-4所示。

功能项功能
工具坐标设置重新编辑工具坐标相关参数
切换可见性在图形视窗中显示/隐藏该对象
复制复制一个新的工具坐标
删除删除选定对象
重命名更改选定对象名称
表4-4

4.15 插入目标点

点击“插入目标点”,可以选择:插入目标点、插入机器人末端点。如图4-35所示。

image-20220412140910373

图4-35

4.15.1 插入目标点

点击“插入目标点”,树结构浏览器新增目标点节点。如图4-36所示。

image-20220412141239701

图4-36

鼠标右键点击目标点/机器人末端点,弹出功能菜单。如表4-5所示。

功能项功能
切换可见性在图形视窗中显示/隐藏该对象
拷贝到拷贝目标点至目标坐标
添加轨迹将目标点添加到目标轨迹
移动位置在指定的坐标系中定位对象
放置将对象放置到某个点
删除删除选定对象
重命名更改选定对象名称
表4-5

4.16 添加空轨迹

4.16.1 添加空轨迹

点击“添加空轨迹”,可以选择:添加空轨迹、创建力控轨迹。如图4-37所示。

image-20220412142538254

图4-37

添加空轨迹后,树结构浏览器新增一条轨迹节点。如图4-38所示。轨迹节点功能如表4-6所示

image-20220412142656512

图4-38
功能项功能
创建一个点插入轨迹目标点
创建机器人末端点插入机器人一定可达的目标点
连接的轨迹轨迹与轨迹进行连接
选择所有相关点选择所有目标点
复制路径复制一条路径
显示路径显示轨迹路径
所有点重命名批量更改选定对象名称
添加逻辑点增加逻辑点
显示/隐藏所有点视图窗口显示/隐藏所有点
切换可见性在图形视窗中显示/隐藏该对象
删除删除选定对象
重命名更改选定对象名称
表4-6

查看轨迹中的轨迹点。如图4-39所示。轨迹点功能如表4-7所示。

image-20211220143803577

图4-39
功能项功能
关联点查看该轨迹点关联某个目标点
应用到机器人应用到机器人
创建一个点创建一个轨迹点
创建机器人末端点创建一个机器人末端点
添加逻辑点添加一个逻辑点
MoveL/MoveJ该轨迹点运动方式切换
添加圆弧点添加一个圆弧点
切换可见性在图形视窗中显示/隐藏该对象
拷贝到复制该轨迹点至某条轨迹
速度设置该轨迹点的速度
转弯半径设置该轨迹点的转弯半径
设置工具坐标设置该轨迹点的工具坐标
偏移设置该轨迹点的偏移参数
删除删除选定对象
重命名更改选定对象名称
表4-7

4.16.2 添加力控轨迹

点击“添加力控轨迹”,组合浏览器打开添加力控轨迹对话框。如图4-40所示。添加力控轨迹后,树结构浏览器新增一条力控轨迹节点。如图4-41所示。力控轨迹节点功能如表4-8所示。

image-20220412142829737

图4-40

image-20220412143019069

图4-41
功能项功能
添加力控点添加一个力控点。如图4-42所示。
选择所有相关点选择该力控轨迹所有相关点
复制路径复制一条力控轨迹
所有点重命名更改所有关联点名称
显示路径视图窗口显示该条力控轨迹
添加逻辑点添加一个逻辑点
显示/隐藏所有点在图形视窗中显示/隐藏所有点
切换可见性在图形视窗中显示/隐藏该对象
删除删除选定对象
重命名更改选定对象名称
表4-8

添加力控点,如图4-42所示。

image-20220412143110594

图4-42

4.17 输出程序文本

点击“输出程序文本”,可以选择:输出程序文本、输出本地文件。如图4-43所示。

image-20220412143244279

图4-43

输出程序文本,图形视窗新建窗口,输出程序文本,可进行编辑

生成本地文件,生成本地程序文件。

4.18 添加力控指令

点击“快捷指令”,可在程序文本中快速插入一条指令模板。

4.19 查找替换

点击“查找\替换”弹窗显示对话框,可以查询替换后置程序文本中的文本。替换范围包括:当前文本、当前系统、当前文件夹.如图4-44所示。

1653713513042

图4-44

4.20 立方体

快速插入一个几何体,插入后,图形视窗新建一个几何体,工作站树结构新增一个几何体节点。如图4-45所示。几何体功能项,如表4-9所示。

image-20211220144600317

图4-45
功能项功能
编辑几何体编辑几何体参数
设定位置对几何体设定位置、移动位置、旋转位置
设置颜色给几何体的某一个面设置颜色
切换可见性在图形视窗中显示/隐藏该对象
删除删除选定对象
复制复制一个几何体
安装到安装到选中部件
绑定工件坐标绑定指定工件坐标
绑定工具坐标绑定指定工具坐标
拆除解除所有绑定关系
导出将几何体导出stp文件
放置将几何体进行放置,放置方法有1点法和三点法
重命名更改选定对象名称
表4-9

4.21 创建零件

点击创建零件,工作站树结构新增一个零件节点。如图4-46所示。零件功能项,如表4-10所示。

image-20211220144809855

图4-46
功能项功能
位置设定位置:在指定的坐标系中定位对象。 移动位置:按照规定的距离移动一组对象。 旋转位置:旋转选定的位置。
切换可见性在图形视窗中显示/隐藏该对象
删除删除选定对象
安装到安装到选中部件
绑定工件坐标绑定指定工件坐标
绑定工具坐标绑定指定工具坐标
拆除解除所有绑定关系
导出将几何体导出stp文件
放置将几何体进行放置,放置方法有1点法和三点法
重命名更改选定对象名称
表4-10

4.22 测量

选择测量距离功能,标尺选择两个点,3D视窗即可显示测量信息,报告浏览器可查看选取的点位信息及距离信息,点击鼠标右键,即退出测量功能。

选择测量角度功能,标尺选择三个点,3D视窗即可显示测量信息,报告浏览器可查看选取的点位信息及角度信息,点击鼠标右键,即退出测量功能。

选择测量圆形直径功能,标尺选择三个点,3D视窗即可显示测量信息,报告浏览器可查看选取的点位信息及直径信息,点击鼠标右键,即退出测量功能。

如图4-47所示。

image-20220412143727427

image-20220412143839350

image-20220412143947300

图4-47

4.23 机械设备

点击“机械设备”,树结构-模型新增一个机械设备节点,拖动相应几何体,至机械设备的base节点或者link节点,base节点代表固定关节,link节点代表往复运动的关节轴。如图4-48。

image-20220412144600974

图4-48

导入设备基座模型,并拖动模型至BASE节点,导入移动关节模型,并拖拽至Link节点。这里均以正方体作为示例。如图4-49

image-20211220145834684

图4-49

LINK节点,点击右键,点击动作设置对话框,如图4-50。

image-20220412151016363

图4-50

打开后,对机械设备进行参数设置。如图4-51。

image-20220412151126398

图4-51

点击,参数设置,设定机械设备运动区域。如图4-52。

第一个位置:移动关节起点位置

第二个位置:移动关节中点位置

通过2个位置,确定往复关节的总运动范围。

如果移动关节从原点开始运动,默认起点为0,只需要配置第一个位置即可。

image-20211220150547956

图4-52

点击应用,返回主页面,进行动作设置,点击添加动作,进行动作参数配置。

添加第一个位置,如图4-53。

image-20211220150744679

图4-53

添加第二个位置,如图4-54。

image-20211220150855943

图4-54

添加动作后,动作列表显示机械设备所有姿态。如图4-55。

image-20220412151401184

图4-55

插入一个机器人添加控制信号,如果没有机器人是无法添加信号的 。插入机器人>树结构-系统>IOSystem>添加信号。如图4-56。

image-20211220152247462

图4-56

添加信号成功后,进行姿态和数字信号的绑定。如图4-57。

image-20220412151553212

图4-57

点击树结构-系统>右击IOsystem>显示信号,可对设备进行信号控制,点击相应数字信号,可改变信号值。如图4-58。

image-20211220152824530

image-20211220152842227

图4-58

如果想实现夹爪抓取物体,需要设置传感器,并添加传感器开启信号、传感器输出信号、抓取的物体。如图4-59。

需了解夹爪抓取物体,可查看第五章详细例子。

image-20211220153422542

图4-59

设置传感器位置及感应半径,当传感器半径检测到物体,才能实现抓取物体。如图4-60。

image-20211220153553150

图4-60

最后在轨迹里创建逻辑点,实现物体抓取并带走物体。

4.24 传送带

点击“传送带”,树结构-模型新增一个传送带节点,拖动相应模型,可以至传送带节点内,作为一个传送带。软件内置了一个样例传送带,添加样例传送带后。如图4-61显示。

image-20211220153817633

图4-61

传送带默认以X方向进行运动,设置传送带信号、范围、速度、步长,绑定传送带传送对象,在轨迹中创建好逻辑点,在仿真界面,可实现传送带仿真动画。

了解传送带具体操作,可查看第五章详细例子。

4.25 碰撞矩阵

点击“碰撞矩阵”,树结构新增碰撞对,将需要检测的对象分别拖入进A\B两个碰撞检测组,仿真运行,即可进行检测。如图4-62所示。

1672279443142

图4-62

4.26 仿真

点击“仿真”,选择某条轨迹进行仿真。如图4-63所示。

image-20220412152358358

图4-63

可对仿真动画进行暂停、停止、播放、速度等进行控制。如图4-64所示。

image-20220412152715275

图4-64

4.27 实况

实况功能默认置灰不可点击,当机器人和控制柜通讯连接成功,则会激活高亮该按钮,点击实况,会打开实况窗口,可以实时反馈真机在场景中是如何运动的。如图4-65所示

1653715577107

图4-65

4.28 新建几何

点击“新建几何”,组合浏览器打开新建几何对话框,如图4-66所示。

1653713871036

图4-66

名称:可自定义名称。

工件坐标:可根据需求自行选择。

设置类型,可选择:Edge Curve、Intersection、UV Curve。

4.28.1 Edge Curve

当选择Edge Curve时,组合浏览器打开对话框。如图4-67所示。

image-20220412153144624

图4-67

可在图形视窗,点击指定加工区域,选择需要加工工件的面,选择好加工面后,组合浏览器-已选中的面会显示当前选择的所有面。如图4-68所示。

image-20211220155307367

图4-68

删除某个加工区域,右键点击,即可点击删除。如图4-69。

image-20220412153600206

图4-69

点击“指定边”,组合浏览器打开对话框,可在图形视窗点击选择需要加工区域面上的边,选择好加工边,组合浏览器-已选中的边,会显示当前选择的所有边。如图4-70所示。

image-20211220155807091

图4-70

如果需要取消某个选中的边,可鼠标右键点击进行删除,如图4-71所示。

image-20211220155947011

图4-71

点击预览,可在视图窗口查看当前选择的加工区域。如图4-72所示。

image-20211220160111974

图4-72

点击“确定”,树结构浏览器-模型中新增一个几何节点。如图4-73。

image-20220412153842975

图4-73

4.28.2 Intersection

当选择Intersection时,点击“指定加工区”,同Edge Curve。

点击“指定切割平面”,组合浏览器打开对话框,如图4-74所示。可对引导面进行切换,位置调整,角度调整,双边切割设置、切割数量设置、切割距离设置。

image-20211220160626678

图4-74

点击预览,可在视图窗口查看当前实际加工区域。如图4-75所示。

image-20211220160712182

图4-75

4.28.3 UV Curve

当选择UV Curve时,点击“指定加工区”,同Edge Curve。

点击“UV参数”,组合浏览器打开对话框,如图所示。可对切割线进行位置调整,左右密度调整,切割数量设置。

1676685796224

点击预览,可在视图窗口查看当前实际加工区域

1676685842648

4.29 新建工具

点击新建工具,组合浏览器打开相应对话框,名称可自定义,绑定的工具坐标系,类型可选:none、T-cutter。如图4-76所示。

1653714228485

图4-76

选择T-cutter,显示T-Cutter参数设置页面,如图4-77所示。

1653714307830

图4-77

点击取消,关闭对话框,不创建工具。点击确定,创建工具成功。树节点新增一个工具几何节点,3D视窗中显示创建的工具几何体,如图4-78所示。

1653714430909

1653715821408

图4-78

4.30 新建操作

点击“新建操作”,组合浏览器打开相应对话框。选择相应的加工几何,相应的工件坐标和工具、路径设置及目标点设置。如图4-79所示。

image-20211220160920469

图4-79

可设置刀轴类型及刀轴角度,如图4-80所示。

image-20220412154157804

图4-80

可对加工路径进行差补设置,如图4-81所示。

image-20220412154308991

图4-81

可对非加工路径进行设置,如图4-82所示。

1653714539588

图4-82

可对目标点进行设置,并计算目标点可达率。如图4-83。

image-20220412154652887

图4-83

4.31 SVG生成路径

插入机器人后,点击SVG,组合浏览器打开对话框人,如图4-84所示。

1653714659635

图4-84

选择SVG图片后,点击预览,即可在3D视窗生成相应的路径,并计算可达率,用户可通过调整目标点位坐标进行设置,直到可达率100%。

4.32 建立连接

对应不同的机器人,有不同的连接方式。1.2.0版本支持ABB机器人和UR机器人通讯。

ABB机器人,点击“建立连接”,可设置机器人相应ip地址及端口进行连接。如图4-85所示。

image-20211220161501186

图4-85

UR机器人,点击“建立连接”,可设置机器人相应ip地址、端口号、username、password进行连接。如图4-86所示。

1653715308068

图4-86

连接成功后,树结构浏览器-系统,读取机器人控制器中的程序文本。如图4-87所示。

image-20211220161644782

图4-87

4.33 应用全部

点击“应用全部”,可将本地编辑后的程序文本,应用到机器人控制器。

4.34 Python 脚本编程

点击创建Python脚本,树结构-系统,新增python文本编辑节点,右键点击编辑,可以创建python脚本

指令集

4.34.1 机器人初始化指令Robot('robot_name','pyfile_name')

​ @robot_name 机器人名称

​ @pyfile_name python脚本文件名

例:R1=Robot('R1','Py_Prog')

4.34.2 获取工具坐标R1.getTool('tool_name')

​ @tool_name软件中的工具坐标名

例:R1.getTool('tool0') #该方法在Robot类中,需要先初始化Robot类

4.34.3 获取工件坐标R1.getTool('wobj_name')

​ @wobj_name软件中的工件坐标名

例:R1.getWobj('wobj0') #该方法在Robot类中,需要先初始化Robot类

4.34.4 设置工具坐标tool1=tooldata('tool_name',frame,robothold)

​ @tool_name 工具坐标名

​ @frame 工具坐标位姿,四元数表示【x,y,z,w,i,j,k】

​ @robothold 是否绑定机器人末端

例 :tool1=tooldata('tool1',[0,0,100,1,0,0,0],True)

4.34.5 设置工件坐标wobj1=wobjdata('wobj_name',frame,robothold)

​ @tool_name 工件坐标名

​ @frame 工件坐标位姿,四元数表示【x,y,z,w,i,j,k】

​ @robothold 是否绑定机器人末端

例 :wobj1=wobjdata('wobj1',[500,0,500,1,0,0,0],False)

4.34.6 空间点设置p1=posedata('pose_name',frame)

​ @pose_name

​ @frame 空间点坐标位姿,四元数表示【x,y,z,w,i,j,k】

例:p1=posedata('p1',[0,0,100,1,0,0,0])

4.34.7 运动指令MoveL #R1.MoveL(posedata,vel,zone,tooldata,wobjdata)

​ @posedata 空间点类型,需要先设置该空间点

​ @vel 运行速度

​ @zone 转弯半径

​ @tooldata 工具坐标类型,需要先设置工具坐标

​ @wobjdata 工件坐标类型,需要先设置工件坐标

例:R1.MoveL(p1,500,0,tool1,wobj1)

4.34.8 运动指令MoveJ #R1.MoveJ(posedata,vel,zone)

​ @posedata 空间点类型,需要先设置该空间点

​ @vel 运行速度

​ @zone 转弯半径

例:R1.MoveJ(p1,500,0)

4.34.9 例:简易正方形运动程序

#created by SMARTRACK : #init Robot from RobotProg import* R1=Robot('R1','Py_Prog') R1.getTool('tool0') R1.getWobj('wobj0') #init Robot #sample tool1=tooldata('tool1',[0,0,100,1,0,0,0],True) wobj1=wobjdata('wobj1',[500,0,500,1,0,0,0],False) p1=posedata('p1',[0,0,100,1,0,0,0]) p2=posedata('p2',[100,0,100,1,0,0,0]) p3=posedata('p3',[100,0,0,1,0,0,0]) p4=posedata('p4',[0,0,0,1,0,0,0]) R1.MoveL(p1,500,0,tool1,wobj1) R1.MoveL(p2,500,0,tool1,wobj1) R1.MoveL(p3,500,0,tool1,wobj1) R1.MoveL(p4,500,0,tool1,wobj1) R1.MoveL(p1,500,0,tool1,wobj1) #sample

Python脚本节点右击,点击执行,切换至3D视窗,并打开python脚本执行对话框,点击执行,3D视窗实现机器人运动仿真。如果4-88所示。

1653716281948

图4-88

4.35 巧迹语言编程

在工作站中插入一个需要生成后置程序的机器人,点击控制器模块的“添加程序文件”

1672276858008

右击prog-mod,选择生成后置程序,即可生成相应机器人的后置程序

1672276949630

4.35.1 巧迹语言

巧迹语言

巧迹语言是内部表示机器人信息的语言,巧迹语言是rapid语言的一个子集,使用rapid语言解析器可完全解析巧迹语言。部分地方对rapid语言进行了简化,以下列出:

数据
wobjdata
VAR wobjdata wobj := [[x, y, z, w, i, j, k], false];

工件坐标系,由一个七元数组与bool值组成的数组,七元数组为工件坐标系在空间中的姿态,由空间坐标与四元数组成;bool值表示是否使用该工件坐标系

tooldata
VAR tooldata tool := [[x, y, z, w, i, j, k], false];

工具坐标系,由一个七元数组与bool值组成的数组,七元数组为工件坐标系在空间中的姿态,由空间坐标与四元数组成;bool值表示是否使用该工具坐标系

posedata
VAR posedata p := [x, y, z, w, i, j, k];

该类型表示机器人在空间中的姿态,由空间坐标与四元数组成

axisdata
VAR axisdata a := [j1, j2, j3, j4, j5, j6];

机器人的六个轴角

指令

MoveJ

MoveJ axisdata, speeddata, 0, tooldata, wobjdata; 
# 参数
axisdata 轴角位置
tooldata 工具坐标系
wobjdata 工件坐标系
speeddata 速度
0 zone?

机器人轴运动指令。

MoveL

MoveL posedata, speeddata, 0, tooldata, wobjdata; 
# 参数
posedata 点空间位姿
tooldata 工具坐标系
wobjdata 工件坐标系
speeddata 速度

机器人线性运动指令。

变量声明
VAR <type> <variable> ;
VAR <type> <variable> := <expression> ;

变量由变量声明引入,在声明的变量名前需指明数据类型,支持以上数据类型,声明时可初始化,给变量初始化为表达式的值,否则默认空值。

4.36 虚拟示教器

插入ABB机器人后,即可打开虚拟示教器。示教器相关操作,请查看第六章虚拟示教器。